LinuxQMISDK  SLQS04.00.27
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
nasPerformIncrementalNetworkScanReq Struct Reference

Data Fields

BYTEpNetworkType
 
ULONGpScanType
 
ULONGLONGpBandPref
 
ULONGLONGpLTEBandPref
 
ULONGLONGpTDSCDMABandPref
 
nasWCDMAARFCNTlvpWCDMAArfcn
 
nasLTEARFCNTlvpLTEArfcn
 
BYTEpSearchPeriodicity
 
USHORTpMaxSearchTime
 
BYTEpIncrementalResults
 
BYTEpIncResultPeriodicty
 
nasPrefPLMNListTlvpPrefPLMNList
 

Detailed Description

This structure contains information about the PerformIncNetworkScanReq request parameters.

Parameters
pNetworkType[Optional]
  • Bitmask representing the network type to scan.
  • Values
    • Bit 0 - GSM
    • Bit 1 - UMTS
    • Bit 2 - LTE
    • Bit 3 - TD-SCDMA
pScanType[Optional]
  • Network Scan Type.
  • 0x00 - PLMN (default)
  • 0x01 - Closed subscriber group
  • 0x02 - Mode preference
  • 0x03 - Physical cell ID
pBandPref[Optional]
  • Bit mask representing the band preference to be set.
  • Bit position meanings:
    • 0 - BC0_A - Band Class 0, A-System
    • 1 - BC0_B - Band Class 0, B-System, Band Class 0 AB , GSM 850 Band
    • 2 - BC1 - Band Class 1, all blocks
    • 3 - BC2 - Band Class 2 place holder
    • 4 - BC3 - Band Class 3, A-System
    • 5 - BC4 - Band Class 4, all blocks
    • 6 - BC5 - Band Class 5, all blocks
    • 7 - GSM_DCS_1800 - GSM DCS band
    • 8 - GSM_EGSM_900 - GSM Extended GSM (E-GSM) band
    • 9 - GSM_PGSM_900 - GSM Primary GSM (P-GSM) band
    • 10 - BC6 - Band Class 6
    • 11 - BC7 - Band Class 7
    • 12 - BC8 - Band Class 8
    • 13 - BC9 - Band Class 9
    • 14 - BC10 - Band Class 10
    • 15 - BC11 - Band Class 11
    • 16 - GSM_450 - GSM 450 band
    • 17 - GSM_480 - GSM 480 band
    • 18 - GSM_750 - GSM 750 band
    • 19 - GSM_850 - GSM 850 band
    • 20 - GSM_RGSM_900 - GSM Railways GSM Band
    • 21 - GSM_PCS_1900 - GSM PCS band
    • 22 - WCDMA_I_IMT_2000 - WCDMA EUROPE JAPAN and CHINA IMT 2100 band
    • 23 - WCDMA_II_PCS_1900 - WCDMA US PCS 1900 band
    • 24 - WCDMA_III_1700 - WCDMA EUROPE and CHINA DCS 1800 band
    • 25 - WCDMA_IV_1700 - WCDMA US 1700 band
    • 26 - WCDMA_V_850 - WCDMA US 850 band
    • 27 - WCDMA_VI_800 - WCDMA JAPAN 800 band
    • 28 - BC12 - Band Class 12
    • 29 - BC14 - Band Class 14
    • 30 - RESERVED_2 - Reserved 2
    • 31 - BC15 - Band Class 15
    • 48 - WCDMA_VII_2600 - WCDMA EUROPE 2600 band
    • 49 - WCDMA_VIII_900 - WCDMA EUROPE and JAPAN 900 band
    • 50 - WCDMA_IX_1700 - WCDMA JAPAN 1700 band
    • 56 - BC16 - Band Class 16
    • 57 - BC17 - Band Class 17
    • 58 - BC18 - Band Class 18
    • 59 - BC19 - Band Class 19
pLTEBandPref[Optional]
  • Bitmask representing the LTE band preference.
  • Bit Values
    • Bit 0 - E-UTRA Operating Band 1
    • Bit 1 - E-UTRA Operating Band 2
    • Bit 2 - E-UTRA Operating Band 3
    • Bit 3 - E-UTRA Operating Band 4
    • Bit 4 - E-UTRA Operating Band 5
    • Bit 5 - E-UTRA Operating Band 6
    • Bit 6 - E-UTRA Operating Band 7
    • Bit 7 - E-UTRA Operating Band 8
    • Bit 8 - E-UTRA Operating Band 9
    • Bit 9 - E-UTRA Operating Band 10
    • Bit 10 - E-UTRA Operating Band 11
    • Bit 11 - E-UTRA Operating Band 12
    • Bit 12 - E-UTRA Operating Band 13
    • Bit 13 - E-UTRA Operating Band 14
    • Bit 16 - E-UTRA Operating Band 17
    • Bit 17 - E-UTRA Operating Band 18
    • Bit 18 - E-UTRA Operating Band 19
    • Bit 19 - E-UTRA Operating Band 20
    • Bit 20 - E-UTRA Operating Band 21
    • Bit 22 - E-UTRA Operating Band 23
    • Bit 23 - E-UTRA Operating Band 24
    • Bit 24 - E-UTRA Operating Band 25
    • Bit 25 - E-UTRA Operating Band 26
    • Bit 27 - E-UTRA Operating Band 28
    • Bit 28 - E-UTRA Operating Band 29
    • Bit 29 - E-UTRA Operating Band 32
    • Bit 32 - E-UTRA Operating Band 33
    • Bit 33 - E-UTRA Operating Band 34
    • Bit 34 - E-UTRA Operating Band 35
    • Bit 35 - E-UTRA Operating Band 36
    • Bit 36 - E-UTRA Operating Band 37
    • Bit 37 - E-UTRA Operating Band 38
    • Bit 38 - E-UTRA Operating Band 39
    • Bit 39 - E-UTRA Operating Band 40
    • Bit 40 - E-UTRA Operating Band 41
    • Bit 41 - E-UTRA Operating Band 42
    • Bit 42 - E-UTRA Operating Band 43
    • Bit 45 - E-UTRA Operating Band 46
    • Bit 46 - E-UTRA Operating Band 47
    • Bit 47 - E-UTRA Operating Band 48
    • Bit 60 - E-UTRA Operating Band 125
    • Bit 61 - E-UTRA Operating Band 126
    • Bit 62 - E-UTRA Operating Band 127
pTDSCDMABandPref[Optional]
  • Bitmask representing the TD-SCDMA band preference to be set.
  • Values
    • 0x01 - NAS_TDSCDMA_BAND_A - TD-SCDMA Band A
    • 0x02 - NAS_TDSCDMA_BAND_B - TD-SCDMA Band B
    • 0x04 - NAS_TDSCDMA_BAND_C - TD-SCDMA Band C
    • 0x08 - NAS_TDSCDMA_BAND_D - TD-SCDMA Band D
    • 0x10 - NAS_TDSCDMA_BAND_E - TD-SCDMA Band E
    • 0x20 - NAS_TDSCDMA_BAND_F - TD-SCDMA Band F
    • All other bits are reserved.
pWCDMAArfcn[Optional]
pLTEArfcn[Optional]
pSearchPeriodicity[Optional]
  • If search periodicity is not provided, or value 0 is provided, it means periodic search is disabled and only one scan will be performed. Only applicable to the following scan types:
    • NAS_SCAN_TYPE_PLMN
    • NAS_SCAN_TYPE_MODE_PREF
pMaxSearchTime[Optional]
  • Maximum duration of the periodic search(in seconds) Only applicable to the following scan types:
    • NAS_SCAN_TYPE_PLMN
    • NAS_SCAN_TYPE_MODE_PREF
pIncrementalResults[Optional]
  • Indicates whether the modern reports incremental results of the network scan to the client.
    • FALSE - Incremental results are not reported.
    • TRUE (defalut) - Incremental results are reported. Only applicable to the following scan types:
    • NAS_SCAN_TYPE_PLMN
    • NAS_SCAN_TYPE_MODE_PREF
pIncResultPeriodicty[Optional]
  • Indicates the periodicity with which the modem should report incremental results to the client(in seconds). Only applicable to the following scan types:
    • NAS_SCAN_TYPE_PLMN
    • NAS_SCAN_TYPE_MODE_PREF
pPrefPLMNList[Optional]

Field Documentation

ULONGLONG* nasPerformIncrementalNetworkScanReq::pBandPref
BYTE* nasPerformIncrementalNetworkScanReq::pIncrementalResults
BYTE* nasPerformIncrementalNetworkScanReq::pIncResultPeriodicty
nasLTEARFCNTlv* nasPerformIncrementalNetworkScanReq::pLTEArfcn
ULONGLONG* nasPerformIncrementalNetworkScanReq::pLTEBandPref
USHORT* nasPerformIncrementalNetworkScanReq::pMaxSearchTime
BYTE* nasPerformIncrementalNetworkScanReq::pNetworkType
nasPrefPLMNListTlv* nasPerformIncrementalNetworkScanReq::pPrefPLMNList
ULONG* nasPerformIncrementalNetworkScanReq::pScanType
BYTE* nasPerformIncrementalNetworkScanReq::pSearchPeriodicity
ULONGLONG* nasPerformIncrementalNetworkScanReq::pTDSCDMABandPref
nasWCDMAARFCNTlv* nasPerformIncrementalNetworkScanReq::pWCDMAArfcn

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved